Fabric Place The

54-56 Stafford St., Liverpool, Merseyside, United Kingdom, L3 8LX